﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DynConDevCorp.OpenArch.SmartData.Interfaces.MetaData;

namespace DynConDevCorp.OpenArch.SmartData.Core
{
    public class SmartDynamicEntity : SmartEntity
    {
        public SmartDynamicEntity()
        {
        }

        public SmartDynamicEntity(Guid EntityID)
            : base(EntityID)
        {
        }

        /// <summary>
        /// Gets a value indicating whether this instance is dynamic entity.
        /// </summary>
        /// <value>
        /// 	<c>true</c> if this instance is dynamic entity; otherwise, <c>false</c>.
        /// </value>
        public override Boolean IsDynamicEntity { get { return true; } }

        public override ISmartMetaEntity MetaEntity
        {
            get { throw new NotImplementedException(); }
        }

 
    }
}
